caretaker of a museum - English Synonyms Dictionary